package cn.com.codes.object;

import java.util.Date;

import cn.com.codes.framework.transmission.JsonInterface;


public class ApiInterfaceLog implements JsonInterface {

	/**  
	* 字段:      字段名称
	* @Fields serialVersionUID : TODO 
	*/
	private static final long serialVersionUID = 1L;
	private String logId;
	private String interfaceId;
	private String interfaceName;
	private String protocol;
	private String encodeFormat;
	private String requestMethod;
	private String dataType;
	private String contentType;
	private String requestHeaders;
	private String requestArgs;
	private String requestBody;
	private String requestArgsJson;
	private String responseHeaders;
	private String responseArgs;
	private String dataCheck;
	private String httpCode;
	private String errorLogFile;
	private Date createTime;
	
	public ApiInterfaceLog() {
		
	}
	
	/**  
	* @return logId 
	*/
	public String getLogId() {
		return logId;
	}

	/**  
	* @param logId logId 
	*/
	public void setLogId(String logId) {
		this.logId = logId;
	}

	/**  
	* @return interfaceId 
	*/
	public String getInterfaceId() {
		return interfaceId;
	}

	/**  
	* @param interfaceId interfaceId 
	*/
	public void setInterfaceId(String interfaceId) {
		this.interfaceId = interfaceId;
	}

	/**  
	* @return interfaceName 
	*/
	public String getInterfaceName() {
		return interfaceName;
	}

	/**  
	* @param interfaceName interfaceName 
	*/
	public void setInterfaceName(String interfaceName) {
		this.interfaceName = interfaceName;
	}

	/**  
	* @return protocol 
	*/
	public String getProtocol() {
		return protocol;
	}

	/**  
	* @param protocol protocol 
	*/
	public void setProtocol(String protocol) {
		this.protocol = protocol;
	}

	/**  
	* @return encodeFormat 
	*/
	public String getEncodeFormat() {
		return encodeFormat;
	}

	/**  
	* @param encodeFormat encodeFormat 
	*/
	public void setEncodeFormat(String encodeFormat) {
		this.encodeFormat = encodeFormat;
	}

	/**  
	* @return requestMethod 
	*/
	public String getRequestMethod() {
		return requestMethod;
	}

	/**  
	* @param requestMethod requestMethod 
	*/
	public void setRequestMethod(String requestMethod) {
		this.requestMethod = requestMethod;
	}

	/**  
	* @return dataType 
	*/
	public String getDataType() {
		return dataType;
	}

	/**  
	* @param dataType dataType 
	*/
	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	/**  
	* @return contentType 
	*/
	public String getContentType() {
		return contentType;
	}

	/**  
	* @param contentType contentType 
	*/
	public void setContentType(String contentType) {
		this.contentType = contentType;
	}

	/**  
	* @return requestHeaders 
	*/
	public String getRequestHeaders() {
		return requestHeaders;
	}

	/**  
	* @param requestHeaders requestHeaders 
	*/
	public void setRequestHeaders(String requestHeaders) {
		this.requestHeaders = requestHeaders;
	}

	/**  
	* @return requestArgs 
	*/
	public String getRequestArgs() {
		return requestArgs;
	}

	/**  
	* @param requestArgs requestArgs 
	*/
	public void setRequestArgs(String requestArgs) {
		this.requestArgs = requestArgs;
	}

	/**  
	* @return requestBody 
	*/
	public String getRequestBody() {
		return requestBody;
	}

	/**  
	* @param requestBody requestBody 
	*/
	public void setRequestBody(String requestBody) {
		this.requestBody = requestBody;
	}

	/**  
	* @return requestArgsJson 
	*/
	public String getRequestArgsJson() {
		return requestArgsJson;
	}

	/**  
	* @param requestArgsJson requestArgsJson 
	*/
	public void setRequestArgsJson(String requestArgsJson) {
		this.requestArgsJson = requestArgsJson;
	}

	/**  
	* @return responseHeaders 
	*/
	public String getResponseHeaders() {
		return responseHeaders;
	}

	/**  
	* @param responseHeaders responseHeaders 
	*/
	public void setResponseHeaders(String responseHeaders) {
		this.responseHeaders = responseHeaders;
	}

	/**  
	* @return responseArgs 
	*/
	public String getResponseArgs() {
		return responseArgs;
	}

	/**  
	* @param responseArgs responseArgs 
	*/
	public void setResponseArgs(String responseArgs) {
		this.responseArgs = responseArgs;
	}

	/**  
	* @return dataCheck 
	*/
	public String getDataCheck() {
		return dataCheck;
	}

	/**  
	* @param dataCheck dataCheck 
	*/
	public void setDataCheck(String dataCheck) {
		this.dataCheck = dataCheck;
	}

	/**  
	* @return httpCode 
	*/
	public String getHttpCode() {
		return httpCode;
	}

	/**  
	* @param httpCode httpCode 
	*/
	public void setHttpCode(String httpCode) {
		this.httpCode = httpCode;
	}

	/**  
	* @return errorLogFile 
	*/
	public String getErrorLogFile() {
		return errorLogFile;
	}

	/**  
	* @param errorLogFile errorLogFile 
	*/
	public void setErrorLogFile(String errorLogFile) {
		this.errorLogFile = errorLogFile;
	}

	/**  
	* @return createTime 
	*/
	public Date getCreateTime() {
		return createTime;
	}

	/**  
	* @param createTime createTime 
	*/
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	@Override
	public String toStrUpdateInit() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String toStrList() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String toStrUpdateRest() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void toString(StringBuffer bf) {
		// TODO Auto-generated method stub
		
	}
	
}
